java class<?>是什么意思

来源:百度知道 编辑:UC知道 时间:2024/06/18 13:04:33
Class<?> normalizerClass = Class.forName("java.text.Normalizer");
Class<?> normalizerFormClass = null;
Class<?>[] nestedClasses = normalizerClass.getDeclaredClasses();

NetBeans官网下的Code, 这几条语句什么意思?Class<?>做什么使用?
非常感谢!

List list = "......";
Student stu = new Student();
stu = list.get(0);
System.out.println(stu.getName());
上面的代码等同于下面,其实就是泛型。
List <Student>list = "....";
System.out.println(list.get(0).getName());

他是java中的一中新技术,叫泛型,你在网上搜一下吧,很强大的

泛型
.1.5版本里面加的
很多都加了泛型这个东西了
就是得到这个东西的类型...
吧对象抽象成类....

Class<?>是泛型,?是通配符的参数类型。

泛型,类似c++里面通用模板template